.gwave-scroll-wrapper {
    position: relative;
}

.gwave-scroll-wrapper .content {
    overflow: hidden;
    height: 100%;
    padding: 5px;
    padding-right: 8px;
}

.scrollbar-container {
    position : absolute;
    right    : -21px;
    top      : 0;
    z-index  : 10;
    height   : 50%;
    width    : 16px;
}

.scrollbar-grabber {
    height:75px;
    width:17px;
    overflow:hidden;
    background:url("") -0px -0px  no-repeat;
    position:absolute;
    z-index:15;
    cursor:pointer;
    margin-left:1px;
}

.scrollbar-grabber.up-over {
    background : url("") -0px -0px  no-repeat;
}

.scrollbar-grabber.down-over {
    background : url("") -0px -0px  no-repeat;
}

.scrollbar-grabber .up {
    position: absolute;
    width    : 12px;
    height   : 19px;
    top      : 0px;
}

.scrollbar-grabber .down {
    position : absolute;
    width    : 12px;
    height   : 19px;
    bottom   : 4px;
}

.scrollbar-indicator {
    position : absolute;
    z-index  : 10;
    width    : 10px;
    height   : 68px;
    left     : 3px;
    background-color : #000;
    -moz-border-radius : 2px;
    -webkit-border-radius : 2px;
    border-radius: 2px;
    top        : 0px;
    opacity    : 0.25;
    visibility : visible;
}

.scrollbar-bottom {
    background  : url("") -0px -0px  no-repeat;
    height      : 12px;
    overflow    : hidden;
    position    : absolute;
    width       : 18px;
    z-index     : 20;
    bottom      : -12px;
}